Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWLS HEAD ROAD Semi-Detached £244,000 2 Aug 2016
5 OWLS HEAD ROAD Semi-Detached £79,000 27 Mar 1997
6 OWLS HEAD ROAD Terraced £45,000 16 Dec 1998
8 OWLS HEAD ROAD Terraced £198,000 4 Aug 2017
9 OWLS HEAD ROAD Semi-Detached £197,500 19 Dec 2014
11 OWLS HEAD ROAD Terraced £255,000 28 Oct 2016
14 OWLS HEAD ROAD Detached £88,000 12 Oct 2001
15 OWLS HEAD ROAD Terraced £278,000 31 May 2019
17 OWLS HEAD ROAD Semi-Detached £137,500 21 Feb 2003